drink that is made by adding water to the marc of the grape and allowing the mixture to ferment - Anglais Synonymes Dictionnaire

Can't found any synonym terms.